Moon octopus - Turkish English Dictionary